Report HND Assessments and Projects Software Engineering Assessments and Projects Database Design and Development assignments SEC4205 Views: 186 |
The "HND SEC4205 Database Design and Development Assignment: Personal DVD Library" is a pivotal undertaking in the realm of Higher National Diploma (HND) studies, specifically for students enrolled in the SEC4205 course. This comprehensive assignment immerses students in the intricacies of database design and development, offering them a hands-on opportunity to construct a database tailored to a real-world scenarioa personal DVD library. The assignment commences with the creation of an Entity-Relationship (ER) diagram, serving as the foundational blueprint for the entire database design process. The crux of this assignment revolves around the ER diagram, an indispensable tool in database design. Students are tasked with crafting a visual representation that delineates the essential entities within the personal DVD library, defining their attributes and specifying the relationships that exist between them. This critical step bridges the theoretical concepts learned throughout the SEC4205 course with practical application, enabling students to conceptualize the structure of their database. Entities mapping is another pivotal phase of this assignment, wherein students translate the abstract entities outlined in the ER diagram into tangible database tables. This transformation is where theory meets practice, as students work to create structured tables that accurately represent the DVD library's data elements. Mapping entities to tables is a fundamental skill in database design, and this assignment provides students with the opportunity to apply this skill in a real-world context. Furthermore, students are guided in the development of a relational scheme, a vital component of any well-designed database system. The relational scheme establishes the relationships between the various tables and defines the keys that link them together. This aspect of the assignment underscores the importance of database integrity, as students learn how to maintain data consistency and coherence throughout the system. The creation of tables is also central to the assignment, with students tasked with defining the structure of these tables, specifying data types, and establishing relationships between them. This process mirrors the practical steps involved in constructing a functional database that can efficiently manage data related to the personal DVD library. Query design is another critical facet of this assignment. Students are encouraged to create meaningful and effective queries that align with the library's requirements. Through this exercise, students enhance their ability to retrieve and manipulate data, showcasing the practical relevance of a well-designed database system. Finally, the assignment culminates with the development of a user manuala critical aspect of any professional database project. Students are challenged to document the database's structure, functionality, and usage guidelines in a clear and concise manner. Effective documentation is a hallmark of database professionalism, and students gain valuable experience in articulating complex technical information for end-users. In conclusion, the "HND SEC4205 Database Design and Development Assignment: Personal DVD Library" empowers HND students with practical skills in database design and development. Beyond theoretical knowledge, this assignment equips students to apply their expertise to real-world scenarios. The ability to create an ER diagram, map entities to tables, establish a relational scheme, design tables and queries, and document the system in a user manual is invaluable in the field of information technology and database management. As students complete this assignment, they not only fulfill the academic requirements of SEC4205 but also enhance their readiness to excel in the ever-evolving landscape of database design and development.
Step 1: Mapping of Regular Entities. 3
Step 2: Mapping of weak entities. 3
Step 3: Mapping of 1:M Relationships. 3
Step 4: Mapping of M:M Relationships. 4
Step 5: Mapping of Multivalued and Composite attributes. 4
Step 6: Mapping of N-Array Relationships. 4
Step 7: Mapping of ISA Relationships. 4
Finalized Relational Scheme. 5
1-Select Add database from database node. 6
2-input database name and press “ADD”. 6
Test case for table DVD Info. 22
Test case for table FIlM_CERT. 23
Open Sequel Pro and connect to the server. 30
In this assignment, the scenario relates to a personal DVD collection, for which I have to create and design a database, but first I’ll have to design an Entity Relationship diagram.
Step 1: Mapping of Regular Entities
Null
Null
Null
Type the following commands to create a table
Table view;
Type the following commands to add data into the table
Type the following commands to view the table
Type the following commands to delete data from the table.
You can see record number two deleted from the data base.
Type the following commands to delete data from the table.
You can see record number two updated from the data base.